non-resident foreigners in turkey - Espagnol Anglais Dictionnaire